<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="../../style.css">
</head>
<body>
<h1>某个wine的小问题</h1>
<p>“好久”没写blog了，今天再写一个。</p>
<p>有时候我要用wine运行一个windows上的程序，它的路径类似这样：<code>foo/bar.exe</code></p>
<p>如果我直接运行<code>wine foo/bar.exe</code>，那么有时候就会出现找不到文件之类的报错。</p>
<p>但是如果我运行如下命令：<code>cd foo &amp;&amp; wine bar.exe</code>，那就一切正常。</p>
<p>windows上运行一个程序时，这个程序获取的当前路径应该是这个程序所在的目录，但是wine似乎不是这样。</p>
<p>不知道这个问题有人发现过不。</p>
<p>其实会出这种问题的程序还蛮多的，就举个栗子，ONScripter就是这样。</p>
<p>题外话：所以我的<a href="https://gitee.com/scientificworld/my_zshrc">my_zshrc</a>里面就因此添加了一个叫cxwine_ex的函数，专门应对这类问题。</p>
<br /><br />
<small><small>最后修改于Sat Apr 10 20:17:03 2021</small></small>
</body>
</html>